dado que - French English Dictionary